Diamondback squid - Espagnol Anglais Dictionnaire